package com.coastline.fruit.common.entity;

import lombok.Data;

import java.util.Date;

/**
 * 操作员对象
 *
 * @author Coastline
 * @date 2025/1/18 16:51
 */
@Data
public class Operator {
    /**
     * 操作员id
     */
    private String operatorId;

    /**
     * 登录账户名称
     */
    private String loginAccount;

    /**
     * 密码
     */
    private String password;

    /**
     * 短令牌
     */
    private String accessToken;

    /**
     * 长令牌
     */
    private String refreshToken;

    /**
     * 创建人
     */
    private String createOperatorId;

    /**
     * 操作员类型
     */
    private String operatorType;

    /**
     * 账户状态
     */
    private String status;

    /**
     * 加密-盐值
     */
    private String salt;

    /**
     * 账户有效期开始时间
     */
    private Date validityStartTime;

    /**
     * 账户有效期结束时间
     */
    private Date validityEndTime;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;
}
